renewable energy wind power turbulence alternative energy power generation solar power spin wind politics electricity rotor diameter energy engineering media news solar power visualising wind turbulence